permanent camper - French English Dictionary